package com.myway.dto.insurance;

import com.myway.dto.insurance.domain.InsuranceStatus;

import java.io.Serializable;
import java.util.Date;
import java.util.Map;

public class DTOInsuranceCriteria implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -2345038059158129089L;
	private String airlineCode;
	private String orderNo;
	private String insuranceNo;	
	private String flightNo;
	private String depCode;
	private String arrCode;
	private InsuranceStatus insStatus;
	private Date fromTime;
	private Date endTime;
	private Date createTime1;
	private Date createTime2;
	private String refundStatus;
	private String refundType;
	private Date applyRefundTime1;
	private Date applyRefundTime2;
	private Date auditRefundTime1;
	private Date auditRefundTime2;
	private String auditorName;
	private Date refundTime1;
	private Date refundTime2;
	private String refunderName;
	private String insuranceProduct;
	private String insuranceType;
	private String saleType;
	/*
	 * 保险种类
	 */
	private String insuranceProductName;
	/**
	 * 当前页号 例如（第1页/共20页）则 currentPageNum 为 1
	 */
	private int currentPageNum;
	
	/**
	 * 每页记录数
	 */
	private int pageSize;
	
	/**
	 * 每页记录数
	 */
	private Map sortValueMap;
	public String getInsuranceProduct() {
		return insuranceProduct;
	}
	public void setInsuranceProduct(String insuranceProduct) {
		this.insuranceProduct = insuranceProduct;
	}
	public int getCurrentPageNum() {
		return currentPageNum;
	}
	public void setCurrentPageNum(int currentPageNum) {
		this.currentPageNum = currentPageNum;
	}
	public int getPageSize() {
		return pageSize;
	}
	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
	public Map getSortValueMap() {
		return sortValueMap;
	}
	public void setSortValueMap(Map sortValueMap) {
		this.sortValueMap = sortValueMap;
	}
	public String getAirlineCode() {
		return airlineCode;
	}
	public void setAirlineCode(String airlineCode) {
		this.airlineCode = airlineCode;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getInsuranceNo() {
		return insuranceNo;
	}
	public void setInsuranceNo(String insuranceNo) {
		this.insuranceNo = insuranceNo;
	}
	
	public String getFlightNo() {
		return flightNo;
	}
	public void setFlightNo(String flightNo) {
		this.flightNo = flightNo;
	}
	public String getDepCode() {
		return depCode;
	}
	public void setDepCode(String depCode) {
		this.depCode = depCode;
	}
	public String getArrCode() {
		return arrCode;
	}
	public void setArrCode(String arrCode) {
		this.arrCode = arrCode;
	}
	public InsuranceStatus getInsStatus() {
		return insStatus;
	}
	public void setInsStatus(InsuranceStatus insStatus) {
		this.insStatus = insStatus;
	}
	public Date getFromTime() {
		return fromTime;
	}
	public void setFromTime(Date fromTime) {
		this.fromTime = fromTime;
	}
	public Date getEndTime() {
		return endTime;
	}
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	public String getRefundStatus() {
		return refundStatus;
	}
	public void setRefundStatus(String refundStatus) {
		this.refundStatus = refundStatus;
	}
	public Date getApplyRefundTime1() {
		return applyRefundTime1;
	}
	public void setApplyRefundTime1(Date applyRefundTime1) {
		this.applyRefundTime1 = applyRefundTime1;
	}
	public Date getApplyRefundTime2() {
		return applyRefundTime2;
	}
	public void setApplyRefundTime2(Date applyRefundTime2) {
		this.applyRefundTime2 = applyRefundTime2;
	}
	public Date getAuditRefundTime1() {
		return auditRefundTime1;
	}
	public void setAuditRefundTime1(Date auditRefundTime1) {
		this.auditRefundTime1 = auditRefundTime1;
	}
	public Date getAuditRefundTime2() {
		return auditRefundTime2;
	}
	public void setAuditRefundTime2(Date auditRefundTime2) {
		this.auditRefundTime2 = auditRefundTime2;
	}
	public String getAuditorName() {
		return auditorName;
	}
	public void setAuditorName(String auditorName) {
		this.auditorName = auditorName;
	}
	public Date getRefundTime1() {
		return refundTime1;
	}
	public void setRefundTime1(Date refundTime1) {
		this.refundTime1 = refundTime1;
	}
	public Date getRefundTime2() {
		return refundTime2;
	}
	public void setRefundTime2(Date refundTime2) {
		this.refundTime2 = refundTime2;
	}
	public String getRefunderName() {
		return refunderName;
	}
	public void setRefunderName(String refunderName) {
		this.refunderName = refunderName;
	}
	public Date getCreateTime1() {
		return createTime1;
	}
	public void setCreateTime1(Date createTime1) {
		this.createTime1 = createTime1;
	}
	public Date getCreateTime2() {
		return createTime2;
	}
	public void setCreateTime2(Date createTime2) {
		this.createTime2 = createTime2;
	}
	public String getRefundType() {
		return refundType;
	}
	public void setRefundType(String refundType) {
		this.refundType = refundType;
	}
	public String getInsuranceProductName() {
		return insuranceProductName;
	}
	public void setInsuranceProductName(String insuranceProductName) {
		this.insuranceProductName = insuranceProductName;
	}
	public void setInsuranceType(String insuranceType) {
		this.insuranceType = insuranceType;
	}
	public String getInsuranceType() {
		return insuranceType;
	}
	public void setSaleType(String saleType) {
		this.saleType = saleType;
	}
	public String getSaleType() {
		return saleType;
	}

	

}
